home *** CD-ROM | disk | FTP | other *** search
/ Everything For A Hacker / 19990506-[HACK].iso / ANTIVIR / MICROSOF / WE1280 / WE1280.TXT next >
Text File  |  1996-10-01  |  24KB  |  555 lines

  1. ======================================================================
  2.   Microsoft(R) Product Support Services Application Note (Text File)
  3.             WE1280: Virus Search Add-in, Version 1.2
  4. ======================================================================
  5.                                                   Revision Date: 9/96
  6.                                                        1 Disk Included
  7.  
  8. The following information applies to Microsoft Excel for Windows(R),
  9. versions 5.x, 7.0, and 7.0a.
  10.  
  11. ---------------------------------------------------------------------
  12. INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY ACCOM
  13. PANY THIS DOCUMENT (collectively referred to as an Application Note)
  14. IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
  15. IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  16. MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. The user
  17. assumes the entire risk as to the accuracy and the use of this
  18. Application Note. This Application Note may be copied and distributed
  19. subject to the following conditions:  1) All text must be copied
  20. without modification and all pages must be included;  2) If software
  21. is included, all files on the disk(s) must be copied without
  22. modification (the MS-DOS(R)  utility diskcopy is appropriate for this
  23. purpose);  3) All components of this Application Note must be
  24. distributed together;  and  4) This Application Note may not be
  25. distributed for profit.
  26.  
  27. The information contained in this document represents the current
  28. view of Microsoft Corporation on the issues discussed as of the date
  29. of publication. Because Microsoft must respond to changing marketing
  30. conditions, it should not be interpreted to be a commitment on the
  31. part of Microsoft, and Microsoft cannot guarantee the accuracy of any
  32. information presented after the date of publication.
  33.  
  34. Copyright (C) 1996 Microsoft Corporation.  All Rights Reserved.
  35. Microsoft, MS-DOS, and Windows are registered trademarks of
  36. Microsoft Corporation. Other product and company names herein may be 
  37. the trademarks of their respective owners.
  38. ---------------------------------------------------------------------
  39.  
  40. INTRODUCTION
  41. ======================================================================
  42.  
  43. This Application Note contains version 1.2 of the Virus Search 
  44. add-in. You can use this add-in to remove the Laruox virus from 
  45. your computer.
  46.  
  47. WHAT IS THE LAROUX VIRUS?
  48. ======================================================================
  49.  
  50. The Laroux macro is a nonharmful, nondestructive "concept" virus that
  51. appends a module named "Laroux" to a workbook. It does not affect data
  52. or anything else in the workbook. This is the first replicating macro
  53. virus ever discovered in Microsoft Excel. The virus affects workbooks
  54. created in the following versions of Microsoft Excel:
  55.  
  56.  - Microsoft Excel version 5.x for Windows 3.x
  57.  - Microsoft Excel version 5.x for Windows NT«
  58.  - Microsoft Excel for Windows 95, version 7.0 (for Windows 95 and
  59.    Windows NT)
  60.  - Certain localized versions of Microsoft Excel (for example,
  61.    versions of Microsoft Excel translated to German)
  62.  
  63. This virus does not affect any version of Microsoft Excel for the
  64. Macintosh or Microsoft Excel versions 2.x, 3.x, or 4.x for Windows.
  65.  
  66. DETECTING THE LAROUX VIRUS
  67. ======================================================================
  68.  
  69. To determine if you have the virus:
  70.  
  71. 1. Start Microsoft Excel.
  72.  
  73. 2. Open a workbook that you suspect contains the virus.
  74.  
  75. 3. On the Tools menu, click Macro.
  76.  
  77. 4. If you see the following macro names in the list, the Laroux
  78.    virus may be present:
  79.  
  80.       Auto_Open
  81.       Check_Files
  82.       PERSONAL.XLS!auto_open
  83.       PERSONAL.XLS!check_files
  84.  
  85.    Note: If you see only the Auto_Open macro, without the 
  86.    Check_Files macro, it's possible that the workbook does not 
  87.    contain the virus.
  88.  
  89. 5. If any workbooks that you have open in the background also
  90.    contain the virus, you may also see the following names listed
  91.  
  92.       'bookname'!auto_open
  93.       'bookname'!check_files
  94.  
  95.    where 'bookname'! is the name of the open workbook.
  96.  
  97. 6. You can confirm the existence of the virus macro by clicking
  98.    the Unhide command on the Window menu and then clicking the
  99.    Personal.xls file name.
  100.  
  101. In the Personal.xls workbook, a sheet tab with the word "Laroux"
  102. indicates that the virus is present.
  103.  
  104. INSTALLING THE MICROSOFT EXCEL VIRUS SEARCH 1.2 ADD-IN
  105. ======================================================================
  106.  
  107. Note: The English language version of the Microsoft Excel Virus
  108. Search 1.2 add-In is not supported for use with the international
  109. versions of Microsoft Excel.
  110.  
  111. To install the Virus Search add-in on your computer
  112. ---------------------------------------------------
  113.  
  114. 1. Exit Microsoft Excel.
  115.  
  116. 2. If you received a disk with this Application Note, insert the disk
  117.    in the appropriate floppy disk drive.
  118.  
  119.    If you downloaded this Application Note from an online service, skip
  120.    to step 3. This procedure assumes that you have already downloaded
  121.    and extracted the compressed file.
  122.  
  123. 3. Copy the Xlscan.xla file from the WE1280 disk (or from the
  124.    directory to which you downloaded and extracted WE1280.exe) to the
  125.    Microsoft Excel Library folder using Windows Explorer or File
  126.    Manager. For more information about copying files, see your Windows
  127.    User's Guide or Windows online Help. (For Microsoft Excel version
  128.    7.0 for Windows 95, copy the file to the MSOffice\Excel\Library
  129.    folder; For Microsoft Excel version 5.x for Windows, copy the file
  130.    to the Excel\Library folder.)
  131.  
  132. To load the add-in in Microsoft Excel
  133. -------------------------------------
  134.  
  135. 1. Start Microsoft Excel.
  136.  
  137. 2. On the Tools menu, click Add-Ins.
  138.  
  139. 3. Make sure Microsoft Excel Virus Search is selected (has a check
  140.    mark next to it).
  141.  
  142.    If you don't see this add-in listed, click Browse and use the 
  143.    Browse dialog box to locate and select the Xlscan.xla file.
  144.  
  145. 4. Click Yes to begin the scan.
  146.  
  147. 5. If the Virus Search add-in reports that the Laroux virus was
  148.    found and removed from a workbook, it prompts you to save the
  149.    workbook. Click Yes, so that the clean version of the workbook
  150.    is saved over the version with the virus.
  151.  
  152. The first time you load the Virus Search add-in, the add-in
  153. automatically scans workbooks in memory. You are then given the option
  154. of scanning saved files. When you scan the files, they are opened. If
  155. the Laroux virus is found in a workbook, it is removed and the clean
  156. workbook is then saved.
  157.  
  158. After the initial scan, the Virus Search add-in automatically scans
  159. workbooks and workbook templates when you open them by clicking Open
  160. on the File menu or by clicking the Open button (on the Standard
  161. toolbar). If the workbook contains macros, you receive a warning
  162. message that lets you decide how to open the workbook. Use the
  163. following table to determine how to open the workbook.
  164.  
  165. In this scenario          Do this
  166. -------------------------------------------------------------------
  167.  
  168. If you aren't sure that   Click the Open Without Macros button.
  169. the workbook is from a    The workbook is opened, but neither
  170. reliable source, but you  Microsoft Excel 4.x (XLM) nor Visual
  171. want to see the contents  Basic macros are included. If you
  172. of the workbook           then save the workbook with the same
  173.                           name, it is saved without the macros,
  174.                           and all macros previously in the
  175.                           workbook are permanently lost. It's a
  176.                           good idea to save the workbook with a
  177.                           different name if you want a copy of
  178.                           the workbook without the macros.
  179.                          
  180.                           -or-
  181.                          
  182.                           Click the Cancel button and use the
  183.                           Virus Search add-in to check the file
  184.                           on disk.
  185.                           After the Virus Search add-in has
  186.                           scanned and cleaned the file, you can
  187.                           open the file with its macros and be
  188.                           sure that the Laroux virus is not
  189.                           present.
  190.  
  191. If you are certain of     Click the Open With Macros button to
  192. the reliability of the    open the workbook and use the macros.
  193. source from which you
  194. obtained the workbook,
  195. or you have already
  196. checked the workbook
  197. with the Virus Search
  198. add-in
  199.  
  200. If you want to examine    Select the Do Not Run Auto_Open Macro
  201. the macros manually for   check box, and then click the Open
  202. viruses                   With Macros button.
  203.                           The workbook and its macros is
  204.                           opened, but any macros that normally
  205.                           run automatically when the workbook
  206.                           is opened do not run. Macros of this
  207.                           type are a common mechanism by which
  208.                           viruses such as the Laroux virus
  209.                           introduce themselves into a computer.
  210.                           For more information about manual
  211.                           checking, see the "Manually Checking
  212.                           a File for the Laroux Virus" section
  213.                           in this document.
  214.  
  215. USING THE ADD-IN TO REMOVE THE LAROUX VIRUS
  216. ======================================================================
  217.  
  218. To remove the virus from files on your computer
  219. -----------------------------------------------
  220.  
  221. When the add-in is loaded, files on your computer are automatically
  222. scanned when you open them by clicking Open on the File menu or by
  223. clicking the Open button (on the Standard toolbar). In addition, the
  224. Virus Search command is added to the Tools menu. You can use this
  225. command to use the add-in to open workbook files safely and prevent
  226. the virus from being reintroduced onto your computer.
  227.  
  228. To remove the virus from files that are on a disk or that are located
  229. on a shared network drive
  230. ---------------------------------------------------------------------
  231.  
  232. 1. Close any open workbooks.
  233.  
  234. 2. If the Virus Search add-in is not currently running, click the
  235.    Virus Search command on the Tools menu.
  236.  
  237.    If the Virus Search add-in is already running, respond to the prompt
  238.    asking if you want to scan your files for the virus by clicking Yes.
  239.  
  240. 3. Click Currently Open Workbooks And Disk Files, and then click
  241.    OK.
  242.  
  243. 4. When you are prompted that the add-in will save open workbooks,
  244.    click OK.
  245.  
  246. 5. When you are prompted about scanning workbooks older than the
  247.    date when the Laroux virus was first detected, click Yes if you want
  248.    to check all workbooks regardless of age, or click No to check only
  249.    workbooks that have been saved since the Laroux virus appeared.
  250.    Clicking No may speed up the process because the add-in will scan
  251.    fewer workbooks.
  252.  
  253. 6. In the Directory box, type the path to the disk or shared
  254.    network directory on which you want to start scanning for the virus.
  255.  
  256. 7. In the File Types box, enter all file extensions used on your
  257.    computer for Microsoft Excel workbooks or workbook templates. For
  258.    example, .xls and .xlt are the default extensions. Enter the
  259.    extensions in the format shown, and separate each entry with a
  260.    semicolon, as in the following example:
  261.  
  262.       *.xls; *.xlt.
  263.  
  264. 8. To search all folders within the top-level folder you
  265.    specified, make sure the Scan Subdirectories check box is selected.
  266.  
  267. 9. To display a worksheet that lists the results when the scan is
  268.    complete, make sure the Log Searched Files check box is selected.
  269.  
  270. 10. Click OK to begin scanning the files.
  271.  
  272.     During the scan, the Laroux virus is removed from any files in which
  273.     it is detected, and the cleaned files are then saved automatically.
  274.  
  275. 11. When the scan is complete, click Yes to repeat the search
  276.     starting from a different top-level folder, or click No to close the
  277.     dialog box and return to Microsoft Excel.
  278.  
  279. To remove the virus from a protected, read-only, or shared workbook
  280. -------------------------------------------------------------------
  281.  
  282. If a workbook is protected for structure, is read-only, or is a shared
  283. workbook, the virus cannot be removed. If you have a workbook of any
  284. of these types, you can scan it to determine whether it has the virus.
  285. If the virus is found, unprotect the workbook, make it read/write, or
  286. remove it from shared use, and then repeat the virus scan.
  287.  
  288. To remove the virus from a workbook opened from a source other than
  289. Microsoft Excel
  290. -------------------------------------------------------------------
  291.  
  292. If you open a workbook from File Manager or Windows Explorer, from an
  293. electronic mail message, or from a Web browser such as the Microsoft
  294. Internet Explorer, the workbook is not scanned automatically for
  295. macros that might contain viruses. If you open workbooks in any of
  296. these ways, or if you decide to open a workbook with macros, use the
  297. following steps to check the workbook and remove the Laroux virus
  298. before you save the workbooks (if you don't do use these steps before
  299. you save the workbook, you may inadvertently infect another workbook
  300. with the virus):
  301.  
  302. 1. On the Tools menu, click Virus Search.
  303.  
  304. 2. Click the Currently Open Workbooks option, and then click OK.
  305.  
  306. 3. If the Virus Search add-in reports that the Laroux virus was
  307.    found and removed from a workbook, it prompts you to save the
  308.    workbook. Click Yes, so that the clean version of the workbook is
  309.    saved over the version that has the virus on your disk.
  310.  
  311. MANUALLY CHECKING A FILE FOR THE LAROUX VIRUS
  312. ======================================================================
  313.  
  314. To examine macros manually for the Laroux virus
  315. -----------------------------------------------
  316.  
  317. 1. If you do not have the Virus Search add-in installed, hold down
  318.    the shift key while you open the workbook, so that the workbook is
  319.    opened without running any macros (if you don't press the shift key,
  320.    some macros run automatically when you open a workbook).
  321.  
  322.    Note: If you have the Virus Search add-in installed, the SHIFT+Open
  323.    capability is disabled. Click Open on the File menu, double-click
  324.    the workbook you want to open, select the Do Not Run Auto_Open
  325.    Macro check box, and then click Open With Macros.
  326.  
  327. 2. On the Tools menu, click Macro.
  328.  
  329. 3. In the list box, delete any of the following macro names that
  330.    appear:
  331.  
  332.       Auto_Open
  333.       Check_Files
  334.       PERSONAL.XLS!auto_open
  335.       PERSONAL.XLS!check_files
  336.  
  337.    Note: If the list contains the Auto_Open macro, but the Check_Files
  338.    macro is not present, the file may not contain the Laroux virus.
  339.  
  340. 4. Click OK.
  341.  
  342. 5. On the File menu, click Exit, and then click Yes to save all
  343.    changes.
  344.  
  345. The file no longer contains the Laroux virus.
  346.  
  347. PREVENTING THE LAROUX AND OTHER VIRUSES FROM INFECTING YOUR COMPUTER
  348. ======================================================================
  349.  
  350. After you have scanned your workbooks and removed the Laroux virus,
  351. you can prevent the virus from returning by taking the following
  352. precautions:
  353.  
  354.  - Open workbooks by clicking Open on the File menu or by clicking
  355.    Open (on the Standard toolbar). When you open workbooks in this way,
  356.    they are automatically scanned for macros when you have the add-in
  357.    loaded.
  358.  
  359.  - If you open a workbook from File Manager or Windows Explorer,
  360.    from an electronic mail message, or from a Web browser such as the
  361.    Microsoft Internet Explorer, immediately check the workbook for the
  362.    Laroux virus by using the Virus Search command on the Tools menu, as
  363.    explained in the "To remove the virus from a workbook opened from a
  364.    source other than Microsoft Excel" section in this document.
  365.    Workbooks opened in any of these ways are not automatically scanned
  366.    for macros, so it's important for you to check them for the virus.
  367.  
  368.  - Version 1.2 of the Microsoft Excel Virus Search add-in can detect
  369.    and remove the Laroux virus only. If new viruses are discovered in the
  370.    future, Microsoft will provide information about what you need to do
  371.    to remove them from your files and prevent them from recurring. To
  372.    minimize the possibility of acquiring any new viruses that might
  373.    appear, do the following:
  374.   
  375.   1. Always open workbooks by clicking Open on the File menu or by
  376.      clicking the Open button (on the Standard toolbar).
  377.   
  378.   2. Open workbooks with their macros only if you are certain of
  379.      the reliability of the source from which you obtained the
  380.      workbook.
  381.   
  382.   3. If you aren't sure about the source of a workbook, open it
  383.      without macros.
  384.  
  385. HOW THE VIRUS SEARCH ADD-IN CHANGES MICROSOFT EXCEL
  386. ======================================================================
  387.  
  388. The Virus Search add-in makes several changes to Microsoft Excel that
  389. affect how you open files.
  390.  
  391. The Recently Used Files List Is Removed
  392. ---------------------------------------
  393.  
  394. With the Virus Search add-in installed, you do not see a list of
  395. recently opened files when you click the File menu. To open a recently
  396. used file, use Open on the File menu or click the Open button (on the
  397. Standard toolbar).
  398.  
  399. Not All File Types Are Listed in the Files of Type Box in the Open
  400. Dialog Box
  401. ------------------------------------------------------------------
  402.  
  403. When you install the Virus Search add-in, the Files Of Type list in
  404. the Open dialog box no longer lists certain rarely used file types.
  405. However, you can still open files of these types. If you don't see the
  406. file type you're looking for in the Files Of Type list, click All
  407. Files (*.*) (the first selection in the list), click the name of the
  408. file you want, and click the Open button.
  409.  
  410. Can't Open Workbooks as Read-Only from the Open Dialog Box
  411. ----------------------------------------------------------
  412.  
  413. When you install the Virus Search add-in, the Open dialog box (the
  414. dialog box that is displayed when you click Open on the File menu) no
  415. longer lets you open a workbook as read-only.
  416.  
  417. To open a workbook as read-only, uninstall the Virus Search add-in, or
  418. use the following steps:
  419.  
  420. 1. On the File menu, click Open, and then open the workbook.
  421.  
  422. 2. On the View menu, click Toolbars. In the Toolbars box, select
  423.    the Workgroup check box, and then click OK.
  424.  
  425. 3. To make the workbook read-only, click the Toggle Read Only
  426.    button on the Workgroup toolbar.
  427.  
  428. Can't Use SHIFT+Open to Prevent Auto_Open from Running
  429. ------------------------------------------------------
  430.  
  431. With the Virus Search add-in installed, holding down the shift key
  432. while opening files will no longer prevent the Auto_Open macro from
  433. running. Instead, use Open on the File menu to open a workbook. If you
  434. do not want the Auto_Open macro to run, select the Do Not Run
  435. Auto_Open Macro check box, and then click Open With Macros.
  436.  
  437. Text Import Wizard Does Not Start Automatically
  438. -----------------------------------------------
  439.  
  440. When you open a text file, Microsoft Excel normally starts the Text
  441. Import Wizard. With the Virus Search add-in installed, Microsoft Excel
  442. cannot start the Text Import Wizard as it usually does. Instead,
  443. Microsoft Excel asks whether you want to use the Text Import Wizard.
  444. If you click OK, the Virus Search add-in turns off its detection
  445. capabilities, and displays the Open dialog with the text file selected
  446. by default. Click OK to open the text file and run the Text Import
  447. Wizard.
  448.  
  449. UNINSTALLING THE MICROSOFT EXCEL VIRUS SEARCH 1.2 ADD-IN
  450. ======================================================================
  451.  
  452. To uninstall the Virus Search add-in
  453. -------------------------------------
  454.  
  455. 1. On the Tools menu, click Add-ins.
  456.  
  457. 2. Clear the Microsoft Excel Virus Search check box, and then
  458.    click OK.
  459.  
  460. When you uninstall the add-in, the Open dialog box works as it did
  461. before you installed the add-in. The Xlscan.xla file remains in your
  462. Library folder so that you can easily reinstall it later.
  463.  
  464. ANSWERS TO COMMON QUESTIONS
  465. ======================================================================
  466.  
  467. The following information was taken from the Question and Answer
  468. document from the following site on the World Wide Web
  469. http://www.microsoft.com/msexcel/productinfo/vbavirus/emvolc.htm.
  470. Please refer to this site for the most up-to-date Questions and
  471. Answers.
  472.  
  473. 1. Q.   What are macro viruses?
  474.       
  475.    A. Macro viruses are a type of virus that use an application's own
  476.       macro programming language to distribute themselves. Unlike
  477.       previous viruses, macro viruses do not attach to programs; they
  478.       attach to documents (workbooks).
  479.  
  480. 2. Q.   What is Microsoft doing about ExcelMacro/Laroux?
  481.       
  482.    A. Customers have several resources for solutions:
  483.    
  484.       1. Virus Search add-in. A free tool that detects and cleans
  485.          affected workbooks is currently available on
  486.          http://www.microsoft.com/.
  487.       
  488.       2. Third-Party Tools. Microsoft is working very closely with
  489.          third party anti-virus vendors to give them the information
  490.          they need to create tools that protect against macro viruses
  491.          in Microsoft Excel. There are already tools developed by anti-
  492.          virus vendors to clean and detect the virus.
  493.       
  494.       3. Customer Information. We will continue to make information
  495.          available to customers:
  496.    
  497.          The Microsoft Web Site: http://www.microsoft.com/
  498.          
  499.          The Microsoft ftp site: ftp.microsoft.com
  500.          
  501.          Microsoft AnswerPoint Information Services: 206-635-7070
  502.          in the United States
  503.          Contact your local Microsoft office for locations outside
  504.          the United States
  505.          
  506.          Autoreply e-mail via the Internet: msxlinfo@microsoft.com
  507.    
  508.       4. Long Term Solutions. We are building technology into the next
  509.          release of our product that will help prevent macros from
  510.          executing and affecting your workbooks when you open a file.
  511.    
  512. 3. Q.   How do I know if I have ExcelMacro/Laroux?
  513.       
  514.    A. See the section "Detecting the Laroux Virus" below.
  515.    
  516. 4. Q.   How can I get rid of ExcelMacro/Laroux if I have it?
  517.       
  518.    A. Install and run the Microsoft Excel Virus Search add-in as
  519.       described in this document.
  520.    
  521. 5. Q.   What does ExcelMacro/Laroux do?
  522.       
  523.    A. The ExcelMacro/Laroux macro is a nonharmful, nondestructive
  524.       concept virus that simply appends a module named "Laroux" to
  525.       workbooks created in Microsoft Excel. It does not affect data or
  526.       anything else in the workbook.
  527.    
  528.       ExcelMacro/Laroux consists of two macros, Auto_Open and
  529.       Check_Files. The Auto_Open macro executes whenever a workbook
  530.       containing the virus is opened, followed by the Check_Files
  531.       macro which determines the startup path of Excel and copies a
  532.       module named "Laroux" to workbooks you open.
  533.       
  534.       If there is no file named PERSONAL.XLS in the startup path, the
  535.       virus creates one. This file contains a module named "Laroux".
  536.       Once the PERSONAL.XLS file is infected, the macros will be
  537.       copied to new workbooks and workbooks you open by adding a new
  538.       module named "Laroux".
  539.       
  540.       PERSONAL.XLS is the default filename for any macros recorded
  541.       under Microsoft Excel, so you might have a PERSONAL.XLS file
  542.       even if this virus is not present on your computer. The startup
  543.       path is set by default as \MSOFFICE\EXCEL\XLSTART, but can be
  544.       changed by clicking the Options command on the Tools menu,
  545.       clicking the General tab, and then changing the Alternate
  546.       Startup File Location option.
  547.    
  548. 6. Q.   Is this the same virus that affected Microsoft Word?
  549.       
  550.    
  551.    A. No. Microsoft Word currently uses a different programming
  552.       language than Microsoft Excel so it is not possible for the same
  553.       macro virus to infect both a Microsoft Word document and a
  554.       Microsoft Excel workbook.
  555.